/*****网站内页，全局栏目头颜色设置－开始******/
#innerbgcolor { background-color:#1c88ec;}
#ibrcolor { border-bottom:2px solid #1c88ec;}
#innercolor { color:#1c88ec;}
.nav > li:after { background:#f00}
/**网站地图**/
#ibdser { border-bottom:2px solid #1c88ec;color:#1c88ec;}

/**在线客服、留言板**/
#footsub {background-color:#1c88ec;}
.w_message {border: 1px solid #1c88ec;}
#m_top,#m_mid,#m_bot,.kf_btn,.hyperlink_b,.hyperlink_a {background-color:#1c88ec;}
.top_bg {border-top: 4px solid #1c88ec;}
/*****网站内页，全局栏目头颜色设置－结束******/

/*********不要删除上面的样式，内页公共样式*********/
.col-md-3{
	float: left;
}
/*********自己写的样式*********/
body{font: 14px/240% Microsoft YaHei;color:#333333; margin:0;background:#fff;overflow-x:hidden}
.padnone{padding:0px; }

/** 右侧留言背景 **/
.top_bg { border-top: 4px solid #ee1c25;}
.kf_btn, .hyperlink_a.othercolor, div#hidden_share { background: #ee1c25;}
#m_bot, #footsub, #m_top, #m_mid, #m_bot, .kf_btn, .hyperlink_b, .hyperlink_a { background-color: #ee1c25;}
.w_message { border: 1px solid #ee1c25;}
.d_label { font-size: 13px; color: #444;}


/*********左侧*********/
#innercolor{color: #fff;}
#innerbgcolor{background-color: #fff;}
.sec-tit h5 i{color: #e2b100;}
.sec-tit h2{background:#045dd4;background-size: cover;width: 272px;height: 65px;display: block;line-height: 65px;
	padding-left: 15px;font-size: 20px;border-bottom: 0px solid #fff; -webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
}
.sec-tit h5{margin-top: -39px;}
.sec-tit h5 a{color: #fff;margin-right: 5px;}
.sec-tit h5 a:hover{background: #e2b100;color: #fff; }
.sec-tit h5 a:hover i{color: #fff;}
.sec-marquee-c ul li{font-size: 14px;}
.sec-tit{height: 65px;line-height: 65px}
.page-l-clist li{background: #eee;height: 50px;line-height: 50px;color: #333;margin: 13px 0px;z-index: 1;border-bottom: 0px solid #ddd;}
.page-l-clist li:hover {background:#ee1c25;height: 50px;line-height: 50px;color: #fff;}
.page-l-clist li a:hover {background: #ee1c25;height: 50px;line-height: 50px;color: #fff;}
.page-l-clist{border: 1px solid #045dd4;}
.left-news li h5{line-height: 2;font-size: 16px;text-indent: 10px;}
.left-news li h5:hover{color: #045dd4;}
.sec-marquee-c{
	padding: 10px;text-align: left;
}
nav.navbar.bootsnav ul.nav > li > a{
	display: block;
}
.pageTileys{
	line-height: 2;font-size: 30px;
	text-align: center;
}
#navbar-menu li.open a.cgayh{
	color: #fff;background: #ee1c25;
}
nav.navbar.bootsnav ul.nav > li > a.activer{
	color: #fff;background: #ee1c25;
}
nav.navbar.bootsnav ul.nav > li > a.activer{
	color: #fff;background: #ee1c25;
}
.page-con-tit h1{
	font-size: 24px;color: #000
}
.acrticl-contemt{
	line-height: 2; 
	text-align: left;
	font-size: 18px;overflow: hidden;
}
.acrticl-contemt img{
	max-width: 100%;
}
.sec-marquee-c p{font-size: 15px;}
.page-l-clist ul {padding: 10px;}
.pagination>.active>span{background-color: #045dd4;border-color: #045dd4;}
.pagination>li>a{color: #045dd4;}
/*********内页详情*********/
#ibrcolor {border-bottom: 1px solid #ccc;}
.page-content{font-size:14px;}
/*********内页产品*********/
.img-inner{height:220px;}
.img-inner img {height:220px;-moz-transition: .5s;  -webkit-transition: .5s;  -o-transition: .5s;transition:.5s;}
.img-inner img:hover{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transform: scale(1.1);}
.img-inner:hover{border: 1px solid #045dd4;overflow: hidden;}
.page-alist .col-md-4 a:hover h5{color: #045dd4;}
.page-alist .col-md-4 h5 {height: 25px;line-height: 25px;overflow: hidden;font-size:15px;text-align:center;}
.page-alist .page-atit a:hover , .page-alist .col-md-4 h5:hover{color: #045dd4;}
/*********内页新闻*********/
.carousel-inner img{ width: 100%;}
.page-alist .page-adate{color: #fff; background: #045dd4;}
.page-alist .page-adate{width: 70px;margin-bottom: 10px;}
.page-alist .page-adate h3{font-size: 26px;}
.page-alist .page-atit p{color: #333;font-size: 14px;}	
h4{font-size: 15px;}
h4.media-heading{
	font-size: 20px; 
	line-height: 31px;
}
.page-alist .page-atit a{
	display: block;
	text-decoration: none;
}
a{
	text-decoration: none;
}
/*********头部样式*********/
.top{background:url(../images/top_bg.jpg) repeat-x top center;}
.hykw p {line-height:32px;color: #666;margin: 0px;}
.sitexml{line-height:32px;color: #666;}
.sitexml a:hover{color: #2d820b;}
.header{height:120px;background: url(../images/hd_bg3.jpg) no-repeat bottom center;background-size: cover;}
.xs-logo{width:70%;}
.in_all{overflow:hidden;width: 26%;margin-top: 15px;}
.pull_all{padding-top: 0px;}
.pull_all img {float: left;}
.pull_all p {color:#333;font-size:16px;line-height: 30px;margin-top: 30px;float: left;letter-spacing:1px}
.pull_all p span{color:#88d236;font-weight: bold;}
.pull_all .imseg { margin:12px 0 0 20px;}
.in_all span{font-size:25px;color:#ee1c25;letter-spacing:1px;display:block; font-weight:bold;}
.in_all p{color:#444;font-size:15px;margin: 0 ;line-height: 28px;margin-top: 0px;padding-right:25px;}


/*********导航样式*********/
@media only screen and (min-width:768px) {
.navbar-nav{width: 100%;
	    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;

}
.nav>li{
	-webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    text-align: center;
    text-align: center;
}
nav.navbar.bootsnav ul.nav > li > a{
	 height:56px;line-height: 56px; 
}
}
.nav_full{height:56px;background:#045dd4;}
nav.navbar.bootsnav ul.nav > li > a{color: #fff;text-transform: uppercase;padding:0px!important;font-size: 18px;font-weight: normal!important; display:block;
  background:url(../images/menu_fgx.png) no-repeat center right;}
nav.navbar.bootsnav ul.nav > li > a:hover{color: #fff }
.nav > li:after {background: #ee1c25;}
nav.navbar.bootsnav ul.nav > li:hover a {color: #fff;background: #ee1c25;}
.dropdown-menu{width: 100%;}
nav.navbar.bootsnav ul.nav > li:hover li a {color:#fff;background: #045dd4;}
nav.navbar.bootsnav ul.nav > li:hover li a:hover{color: #fff;background: #ee1c25;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{border-bottom: solid 1px #156de3;text-align: center;padding: 13px 15px;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{width: 100%;}
/*banner大图*/
#banner {width: 100%;padding: 0;max-height: 520px;overflow: hidden;}
.flexslider{max-height:520px;}
.slides li{height: 520px;}
/*搜索*/
.rowlist { height:60px; background:#fff; }
.rowlist .lae {font-size: 14px; height:60px; line-height:60px;}
.rowlist .lae .col-md-3 { padding:0; }
.rowlist .col-md-9.main i.fa{font-size:20px;color:#0093dd;}
.rowlist .col-md-9.main p span {margin-left:6px; font-weight:bold;}
.rowlist .col-md-9.main p span a {padding-left: 10px;font-weight:normal;}
.rowlist .col-md-9.main p span a:hover {color:#0458b2;}
.nsearch, .searchbox .keywords,.submit { float:left;}
.nsearch { margin-top:6px;}
.searchbox .keywords { height:35px; line-height:35px;border:1px solid #0093dd; margin-top:13px; width: 230px;border-top-left-radius:20px;border-bottom-left-radius:20px;}
.nsearch select { height:35px; line-height:35px;}
.submit { margin:13px 0 0 0px; width:50px; height:35px; line-height:31px; background:#0093dd; border:none; color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;}
.rowlist .lae .col-md-11 {line-height:47px;}




/*********首页样式*********/

/*********c产品展示样式*********/
/*产品展示标题*/
.row_lt { background:url(../images/pro_bg.png) no-repeat bottom center ;padding:25px 0px 5px;}

.row_lt .row .col-md-12 .bt_title h2{width: 100%;color: #045dd4;text-align: center;font-weight:bold;font-size:33px;margin:0px ;line-height:40px;}
.row_lt .row .col-md-12 .bt_title p{color: #999;font-size: 15px;text-align: center;text-transform: uppercase;position:relative;padding-bottom:10px;font-family:"Arial";}
.row_lt .row .col-md-12 .bt_title p:before{content: " ";width: 470px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;left: 30px;}
.row_lt .row .col-md-12 .bt_title p:after{content: " ";width: 470px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;right: 30px;}


.product_href{ text-align:left;width: 682px;margin: 20px auto;}
.product_content{    margin: 10px 0 10px;}
.product_href a{margin: 0 10px 10px;font-size: 15px;background:#fff;border: 1px solid #ccc;padding: 10px 50px;border-radius: 20px;}
.product_href a:hover{background:#0093dd;color:#fff;  border: 1px solid #0093dd; }

/*产品展示图片*/
.portab {padding-top: 10px;margin-top: 0;}
.portab .item .ar_2{background: #F2F6F9;color: #333;font-size: 15px;height: 40px;line-height: 40px;margin: 5px;}
.portab .item:hover .ar_2{color: #fff;background:#045dd4;}
.portab .item .ar_1 .img-auto{height: 200px;width: 272px;border: 1px solid #fff;background: #fff;}
.portab .item .ar_1 .img-auto:hover{border: 1px solid #fff;}
.portab .item .ar_1 img{height:200px;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition:.5s;}
.portab .item .ar_1 img:hover{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transform: scale(1.1);}
.portab .item {margin-bottom: 6px;}   
.portab .item {background: #fff;margin-bottom: 29px;background:#fff;border: 1px solid #d9e6f0;transition:all .5s;box-shadow: 0 5px 15px rgba(188, 188, 188, 0.34);}
.portab .item:hover{transform:translateY(-10px) !important;border: 1px solid #045dd4;box-shadow: 0 5px 15px rgba(152, 152, 152, 0.56);}


/*为什么选择我们*/
.td_main{background: url(../images/bg021.jpg) no-repeat top center;}
.td_main .tielse{padding-top:25px;}
.td_main .row .col-md-12 .tielse .tt {line-height:40px;padding: 22px 0px 32px;color:#fff;font-size:32px;text-align: center;margin:0px;font-weight: bold;text-transform: uppercase;}
.td_main .row .col-md-12 .tielse .ms{color: #fff;font-size:15px;line-height: 40px;text-align: center;background: url(../images/bt_bg.png) no-repeat top center;}


.dc {width: 100%;text-align: center;}
.dc ul li {width:25%;float: left;margin-right: 76px;}
.dc1 {width: 80px; margin: 60px auto 20px;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}
.dc h4 {font-size: 22px;line-height: 32px;color: #fff;font-weight: bold;}
.dc p {font-size: 15px;color:#fff;line-height: 30px;margin:15px 15px 70px;}


/*关于我们*/
.gywm{width:100%;padding:0px 0px 55px;background: url(../images/gy_bg.jpg) no-repeat top center #f4f5f5;padding-top:35px; }
.gywm .row .col-md-12 .bt_title h2{width: 100%;color: #045dd4;text-align: center;font-weight:bold;font-size:28px;margin:0px ;line-height:40px;}
.gywm .row .col-md-12 .bt_title p{color: #999;font-size: 15px;text-align: center;text-transform: uppercase;position:relative;padding-bottom:10px;font-family:"Arial";}
.gywm .row .col-md-12 .bt_title p:before{content: " ";width: 490px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;left: 0px;}
.gywm .row .col-md-12 .bt_title p:after{content: " ";width: 490px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;right: 0px;}

.gysp{margin:20px 0px 0px;}
.gy_sub{margin-top:20px;background: url(../images/about.png) no-repeat top center ;}
.gy_title h1{text-align:left;padding: 26px 0px 0px 22px;font-size: 24px;color:#222;}
.gy_mian{font-size:15px;color:#333;line-height:42px;height: 168px;margin: 20px 15px;overflow: hidden;overflow-y: auto;padding: 0px 10px;}
.gy_mian::-webkit-scrollbar {width:3px;}
.gy_mian::-webkit-scrollbar-track {background-color:#ddd;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius:2em;}
.gy_mian::-webkit-scrollbar-thumb {background-color:#045dd4;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius:2em;opacity: 0.5; }

.anniu a {color:#fff;background-color:#045dd4;width:42px;height:42px;line-height:42px;display: block;text-align:center; font-size: 15px;margin:8px 65px 30px 0px;float: left;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition:.5s;border-radius: 3px 3px 3px 3px;}
.anniu a:hover {background-color:#ee1c25;}


/*广告栏目*/
.section{background:url(../images/gg_bg.jpg) no-repeat top center ;text-align:center;padding:25px 0px;}
.fl-all{margin-top:10px;}
.fl-sp{margin-top:-10px;}
.fl-one{padding:0;}
.fl-img{margin-top: 35px;}
.fl-text h3{font-size: 22px;line-height:40px;color:#fff;text-align: left;}
.fl-text h3 span{font-size:28px; font-weight:bold;}



/*选择我们的理由*/
.ly_contact{background: url(../images/ys_bg.jpg) repeat top center;padding-bottom:35px;}

.ys_bt h3 {margin: 35px auto;line-height: 32px;background: url(../images/ys_title.png) no-repeat center bottom;text-align: center;padding-bottom: 8px;}
.ys_bt h3 a {color: #203cb7;font-size: 36px;font-weight: bold;font-style:italic;letter-spacing: 2px;}
.ys_bt h3 span {color: #ee1c25; font-size: 47px;
    margin-left: 5px;
    font-style: italic}
.ys_bt h3 p {color: #fff;font-size: 20px;font-weight: bold;margin-top: 24px;}

.ys_2{padding:15px 0px 15px;}

.ys-1 h3 {font-size:26px;color: #fff;width:65px;height:63px;font-weight: bold;line-height: 50px;float: left;margin: 0;padding-left:7px;background: url(../images/ic_bg.png) no-repeat top center;}

.ys-1 li{margin-top:15px;margin-bottom: 25px;}
.ys-1 div {height:90px; border-bottom: 1px dashed #b2b2b2;margin-bottom: 15px;}
.ys-1 div h4{font-size: 31px;color:  #f70101;line-height: 56px;margin: 0 0;font-weight: bold;margin-left:70px;}
.ys-1 div h4 i{display:block;font-size: 12px;line-height:30px;text-transform: uppercase;color:#999;font-style: normal;font-weight: normal;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.ys-1 p{font-size: 17px;line-height:36px;color: #444;font-weight: normal;padding-left:20px;background: url(../images/advantage-icon.png) no-repeat left 12px;}
.ys-1 p span{font-size: 20px;color: #ff6c00;font-weight: bold;line-height:40px;}

.husnpl:nth-child(odd) .ys_img {float: left;}

.husnpl:nth-child(even) .ys_img {float: right;}
.husnpl:nth-child(odd) .ys_text {float: right;}

.husnpl:nth-child(even) .ys_text {float: left;}



/*工程案例*/
.hj_main{width:100%;padding-top:35px; }
.hj_main .row .col-md-12 .bt_title h2{width: 100%;color: #045dd4;text-align: center;font-weight:bold;font-size:28px;margin:0px ;line-height:40px;}
.hj_main .row .col-md-12 .bt_title p{color: #888;font-size: 15px;text-align: center;text-transform: uppercase;position:relative;padding-bottom:10px;font-family:"Arial";}
.hj_main .row .col-md-12 .bt_title p:before{content: " ";width: 470px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;left: 0px;}
.hj_main .row .col-md-12 .bt_title p:after{content: " ";width: 470px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;right: 0px;}

/*轮播图片*/
.walking { height: 285px !important;margin: 25px 0px 10px;}
.str_wrap{ background: none;}
.walking .ar_1{height:285px;background: none;width:265px;}
.walking .ar_1 .item {background:#fff;}
.walking .ar_1 .item img{height:245px; transition:.6s; width:auto;}
.walking .ar_1:hover img{ transform:scale(1.1)}
.walking .ar_1 p{background: none;color: #333;font-size: 15px;}
.lb_nr {background: #fff;margin: 10px 0px 0px;}
.str_wrap.str_active{background: none;}
.one-classify-box a{
 display: block;float: left;
    color: #fff;
    font-size: 14px;
    width: 33.3%;
    text-align: center;
    line-height: 2;
}


/*新闻资讯*/
.new_mian{width:100%;padding-top:15px;background: url(../images/n_bg.png) no-repeat bottom center;}
.new_mian .row .col-md-12 .bt_title{padding-bottom:15px;}
.new_mian .row .col-md-12 .bt_title h2{width: 100%;color: #045dd4;text-align: center;font-weight:bold;font-size:28px;margin:0px ;line-height:40px;}
.new_mian .row .col-md-12 .bt_title p{color: #999;font-size: 15px;text-align: center;text-transform: uppercase;position:relative;padding-bottom:10px;font-family:"Arial";}
.new_mian .row .col-md-12 .bt_title p:before{content: " ";width: 470px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;left: 15px;}
.new_mian .row .col-md-12 .bt_title p:after{content: " ";width: 470px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;right: 15px;}

.new_nr{transition: all .5s;}
.new_nr:hover{transform:translateY(-10px) !important;}

.lx_sub{margin:0px 0px 30px;background:#fff;}
.mar40{margin-bottom:40px}
.n_img{margin:15px 0 0px;}
.zxtit01{ height: 35px;line-height:35px;display: block;padding: 0px 0px 10px;background: url(../images/n_line.jpg) no-repeat bottom left;}
.zxtit01 h2{ height: 22px;width:144px; float: left;margin: 0px;}
.zxtit01 h2 a{color:#333333; font-size: 18px;line-height: 12px;float: left;line-height: 19px}
.zxtit01 h2 img{width: 22px; height: 22px; margin-right: 10px; float: left;}

.n_more{padding:15px 0px 25px;}
.n_more a{ display: block; width: 118px; height: 36px; line-height:36px;color: #fff;background:#045dd4; border:1px solid #045dd4;text-align:center;}
.lx_sub:hover .n_more a{width: 118px; height: 36px;  line-height:36px;background:#ee1c25;border: 1px solid #ee1c25;color: #fff;}

.news_2 a {color: #434343;height: 30px;line-height: 30px;font-size: 15px;}
.news_2 span {color: #666;line-height: 30px;}
.news_2 p {height: 55px;line-height: 30px;color: #888;}
.news_2 li{border-bottom: 0px dotted #ddd;}
.news_2 {padding: 1% 0%;}

/*地图*/
#allmapmapcontact {margin:30px 0 0 0; height: 325px;}









/*底部*/
.footers{background:#282828 ;}
.f_one{padding: 20px 0px 20px;}
.lx p {color: #fff;font-size: 14px;line-height: 35px;}
.lx p .fa {padding-right: 10px;color:#fff;}
.footers .f1{margin-top:1px;width: 29%;padding:  0px 0px;padding-right: 10px;}
.col-md-5.column.lx {width: 46%;padding: 0 25px;border-right: 1px dashed #ccc ;border-left: 1px dashed #ccc ;}
.footers .f3 {padding: 15px 0 0 25px;}
.footers .f3 .ema_1{float: left;}
.footers .f3 .ema_1 img{ width:45%;}
.footers .f3 .ema_1 p{font-size:14px;color:#999;text-align:center;margin: 13px 0 0px 14px;line-height: 35px;}
.footers .f1 h3{color: #999;font-size: 30px;font-weight: bold;margin: 0;}
.footers .f1 img{ }
.d-an a {color:#999;border: 1px solid #3f3f3f ;width:206px;height:37px;line-height:35px;display: block;text-align:center; font-size: 14px;margin: 0 0 8px 60px;border-radius: 4px;}
.d-an a:hover {color:#fff;background-color:#0093dd;border-color:#0093dd;display: block;}
.one-classify-box {
  margin-top: 15px;
}
/*友情链接*/
.links{height: 58px;line-height: 58px;border-bottom: 1px #333 solid;border-top: 1px #333 solid;margin-top: 20px;}
.links , .links a{color: #999;font-size: 14px;line-height: 58px;}
.links i.fa.fa-chain-broken {font-size: 22px;margin: 10px 0px;padding-right:10px;}


.f_two {background: #000;font-size: 14px;color: #fff;line-height: 60px;}
.copyright {font-size: 14px;color: #fff;}
.themain {line-height: 24px;}

		

@media (max-width: 768px) { 
	.page-body {
    margin:10px auto 50px;
}
	.pull_all img {
    
    padding-top: 3px;
}
	.slides li{height: auto;}
	nav.navbar.bootsnav ul.nav > li > a{
	padding: 13px 25px!important;
    font-size: 16px;
    font-weight: normal!important;
    display: inline-block;
	}
  .displaynoen { display:none}
  .pull_all{width: 86%;}
  .xs-logo {width: 90%;}
  /**手机导航的按钮 **/ 
  body nav.navbar.bootsnav .navbar-toggle{margin-top: 5px;margin-right: 5px; background: #045dd4;color:#fff; width: 36px;height: 36px;}   
  /*.flexslider .slides li {height: 160px !important;}*/
  nav.navbar.bootsnav.navbar-mobile .navbar-collapse {position:static !important}
 
  
  .iconlist li{width: 33%;margin: 0 0% 0;padding: 3% 0% 0;}
  .iconlist li a .ficon{width: 100px;background: #045dd4;line-height: 85px;height: 85px;}
  .iconlist li a .ficon i{font-size: 36px;}
  .iconlist li a p{font-size: 15px;}
   
  
  
  .row_lt{ overflow: hidden;padding: 10px 0px 5px;} 
  .row_lt .row{margin: 10px auto 0;padding: 0px 0px 5px;}  
  .product_content {margin: 0px 0 10px;}
  
  .row_lt .row .col-md-12 .bt_title h2 , .gywm .row .col-md-12 .bt_title h2 , .hj_main .row .col-md-12 .bt_title h2 , .new_mian .row .col-md-12 .bt_title h2{font-size:33px;line-height: 30px;}
  .row_lt .row .col-md-12 .bt_title p , .gywm .row .col-md-12 .bt_title p , .hj_main .row .col-md-12 .bt_title p , .new_mian .row .col-md-12 .bt_title p{font-size:12px;padding-bottom: 0px;}
  .row_lt .row .col-md-12 .bt_title p:before , .gywm .row .col-md-12 .bt_title p:before  , .new_mian .row .col-md-12 .bt_title p:before{content: " ";width: 90px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;left: 15px;}
  .row_lt .row .col-md-12 .bt_title p:after , .gywm .row .col-md-12 .bt_title p:after , .new_mian .row .col-md-12 .bt_title p:after{content: " ";width: 90px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;right: 15px;}

  .portab{padding:10px 12px;}
  .portab .item .ar_1 .img-auto {height: 140px;}
  
  
  .td_main .row .col-md-12 .tielse .tt{padding: 0px 0px 5px;font-size: 22px;}
  .dc1{width: 80px;height: 75px;margin: 10px auto 0px;}
  .dc h4{font-size: 18px;line-height: 26px;}
  .dc p{font-size: 13px;line-height: 26px;margin: 10px 10px 15px;overflow:hidden;height: 52px;}
  
  
  .gysp {margin: 0px;padding:0px 15px;}
  .gywm{padding: 20px 0px 0px;}
  .gysp{padding:0px 15px;}
  .gy_title h1{font-size: 20px;}
  .gy_sub{height:255px;background:none;}
  .gy_mian{overflow-y: hidden;padding: 0px;margin: 0px;}
  .gsjj .col-md-5 , .gsjj .col-md-7{width:100%;}
  .cclb img{width:100%;}
  .gsjj .col-md-7{padding: 19px 0px 0;}
  .anniu a{margin: 8px 95px 10px 0px;}
  

  .ys_bt h3 {background:none;}
  .ys_bt h3 a{font-size: 24px;}
  .ys_bt h3 span{font-size: 30px;}
  .ys-1 div h4{font-size: 16px;}
  .ys_2{padding:0px;}
  .ys-1 li{margin-bottom: 0px;}


  
  .ys_img img{width:100%;}
  .ys_img01 img , .ys_img02 img{width:100%;margin-left:-15px;}
  .ys-1 p{font-size: 14px;line-height: 30px;}
  .ys-1 div p{font-size: 22px;}
  .ys-1 div p i{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
  

  .hj_main .row .col-md-12 .bt_title p:before{content: " ";width: 70px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;left: 15px;}
  .hj_main .row .col-md-12 .bt_title p:after{content: " ";width: 70px;height: 1px;display: block;background: #bebfba;position: absolute;top: 15px;right: 15px;}
  
  
  

   .n_img img{width:100%;}
  .lx_sub{margin: 0px 0px 0px;}
  .new_mian{padding:15px 0px;}
  .n_more {padding: 5px 0px 5px;}


nav.navbar.bootsnav ul.nav > li > a {color: #fff !important; background:#045dd4;}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a{color:#fff !important;padding:0px 10px;background:#045dd4;}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a:hover{color:#fff;}

.bootsnav {border-bottom: 0px solid #f3f3f3 !important;}
  
}
.wp-pagenavi{
	margin-top: 20px;
}
.wp-pagenavi div{width: 100%;text-align: center;display: block;}
.wp-pagenavi a,.wp-pagenavi span{
	    display: inline-block;
    text-align: center;
    margin-right: 5px;
    font-size: 17px;
    background: #fff;
    line-height: 29px;
    border: 1px solid #f1f1f1;
    width: 32px;
    height: 32px;text-decoration: none;
}
span.current{
	color: #fff;
	background:#045dd4;
}
.wp-pagenavi a:hover,.wp-pagenavi span:hover{
    color: #fff;
    background: #ee1c25;	
	}
	.index_slip1 {
    width: 100%;
 
    position: relative;
    background: url(../images/ixbannerbg.jpg) no-repeat center center;
}.index_slip1 .img img {
    height: 175px;
    text-align: center;
    margin: 0px auto;
}.index_slip1 .img {
    width: 384px;
 
    display: block;
    position: absolute;
    left: 10px;
    text-align: center;
    margin: 0px auto;
    bottom: 0px;
}
.index_slip1 .slip_tit {
    padding-left: 465px;
 
}
.index_slip1 .slip_tit .tit1 {
    padding-top: 9px;
    font-size: 33px;
    line-height: 30px;
    color: #fff;
    font-weight: normal;
    letter-spacing: 3px;
}
.index_slip1 .slip_tit .tit1 b {
    color: #f6ff00;
    font-size: 40px;
}
.index_slip1 .slip_tit .tit2 {
    font-size: 34px;
    line-height: 50px;
    font-weight: bold;
    color: #fff;
    letter-spacing: 3px;
}
.index_slip1 .slip_tit .tit3 {
    display: inline-block;
    margin-top: 5px;
    font-size: 20px;
    color: #fff;
    padding-bottom: 15px;
}.index_slip1 .slip_tit .tit3 b {
    font-size: 26px;
    font-weight: bold;
}
.hidden-gonggao{
	float: left;
	font-size: 14px;
	line-height: 52px;
	color: #fff
}
.hidden-gonggao2{
	color: #fff;
	float: right;
	width: 63%;
	text-align: left;
	line-height: 52px;
}
.hidden-gonggaoUl-List{
	float: left;
	font-size: 13px;
	margin-right: 1px;
	 }
.hidden-gonggao2 span{
	width: 100px;
	text-align: center;
	display: block;
	float: left;font-size: 16px;
}
.hidden-gonggaoUl{
	float: left;
    width: 620px;
    overflow: hidden;
}

.index_slip4 {
    width: 100%;
 
    position: relative;
    background: url(../images/ixbannerbg.jpg) no-repeat center center;
}

.index_slip4 .slip_tit {
    width: 835px;
}
.index_slip4 .slip_tit .tit1 { 
    font-size: 37px;
    line-height: 50px;
    color: #fff;
    font-weight: bold;
    letter-spacing: 3px;
}
.index_slip4 .slip_tit .tit2 { 
    font-size: 25px;
    line-height: 40px;
    font-weight: normal;
    color: #fff;
    letter-spacing: 3px;
    padding-bottom: 15px;
}
.index_slip4 .slip_btn03 {
    width: 384px;
    display: block;
    position: absolute;
    right: 10px;
    text-align: center;
    margin: 0px auto;
    bottom: 1px;
}
.index_slip4 .slip_btn03 img {
    height: 175px;
    text-align: center;
    margin: 0px auto;
}



@media (max-width: 768px) {

.index_slip1 img{
	display: none;
}
.index_slip1 .slip_tit{
	left: 0px;
	padding-left:0px;
	    text-align: center;
    margin: 0px auto;width: 100%;
}
.index_slip1 .slip_tit .tit1{
	font-size: 16px;    text-align: center;
    margin: 0px auto;
}
.index_slip1 .slip_tit .tit2{
	font-size: 20px;
}
.index_slip1 .slip_tit .tit3{
	font-size: 16px;
}
.index_slip1 .slip_tit .tit1 b{
	font-size: 22px;
}

.index_slip1 .slip_tit .tit3 b{
	font-size: 14px;
}
}
.fttop {
    height: 48px;
    background: #045dd4;
}
.ftmenu li{
	display: inline-block;
}
.ftmenu a{
	color: #fff;font-size: 16px;
	display:block;
}
.fttop .row {
    height: 48px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
}
.fttop .ftmenu li {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    text-align: center;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    height: 20px;
    border-right: 1px solid #fff;
    line-height: 20px;
}
.fttop .ftmenu li:hover a{
	color: #ee1c25
}

@media (max-width: 768px) {

.index_slip4 img{
	display: none;
}
.index_slip4 .slip_tit{
	left: 0px;
	padding-left:0px;
	    text-align: center;
    margin: 0px auto;width: 100%;
}
.index_slip4 .slip_tit .tit1{
	font-size: 20px;  font-weight: bold;  text-align: center;
    margin: 0px auto;
}
.index_slip4 .slip_tit .tit2{
	font-size: 16px;line-height: 28px;
}
.index_slip4 .slip_tit .tit3{
	font-size: 16px;
}
.index_slip4 .slip_tit .tit1 b{
	font-size: 22px;
}

.index_slip4 .slip_tit .tit3 b{
	font-size: 14px;
}
}

.Zcinfo {
    background: #f4f5f5;
}
.Zcinfo_l {
    float: left;
    width: 565px;
}
.Zcinfo_r {
    float: right;
    width: 510px;
} .Zcinfo_r-title{
	border-left: 5px solid #045dd4;
    padding-left: 10px;
    color: #000;
	font-size: 27px;
	
}

.Zcinfo_r ul {
	overflow: hidden;
	margin-top: 26px;
}
.Zcinfo_r ul li {
	height:48px;
	border: 1px solid #cbcbcb;
	background: #fff;
	margin-top: 14px;
}
.Zcinfo_r ul li label {
	display: block;
 
    background: #fff;
    width: 46px;
    border-right: 1px solid #cbcbcb;
    height: 45px;
    float: left;
	display: inline-block;
}
.Zcinfo_r ul li img {
	display: block;
}
.Zcinfo_r ul li input {
	float: right;
	    height: 46px;
    font-size: 14px;
	color: #b7b7b7;
	outline: none;outline: none;
	border: none;
	background: none;
	padding: 10px 0px 10px 10px;
	float: left;
	width: 400px;
}
.Zcinfo_r ul .tssm {
	height: 140px;
}
.Zcinfo_r ul .tssm label {
	height: 135px;
}
.Zcinfo_r ul .tssm .wby {
    padding: 5px 10px;
    height: 118px;
    font-size: 14px;
    color: #b7b7b7;
    width: 88%;
    float: left;
    border: none;
    outline: none;
}
.Zcinfo_r ul .submit {
	width: 100%;
	text-align: center;
	height: 50px;
	background: #045dd4;
	margin-top: 0px;
	border: none;
}
.Zcinfo_r ul .btnSubmit {
	width: 100%;
	height: 50px;
	cursor: pointer;
	font-size: 21px;
	color: #fff;
	padding-left: 0px;
	border-radius: 0px;
}
/*-- 常见问题解答_end --*/
.Zcinfo .container {
    overflow: hidden;
    background: url(../images/midline.png) no-repeat 612px 20px;
    padding-top: 30px;
    padding-bottom: 30px;
}
 .index-more .look_more {
    display: block;
    width: 198px;
    height: 48px;
    font-size: 16px;
    line-height: 48px;
    text-align: center;
    border: 1px solid #ccc;
    transition: all .5s;
}
 .index-more .line {
    display: block;
    width: 483px;
    height: 1px;
    margin-top: 24px;
    background: #ccc;
}
.index-more {
     margin: 25px 0px;
}
.index-more .look_more:hover{
	background: #045dd4;
	border: 1px solid #045dd4;
	color: #fff
}
@media (max-width: 768px) {
.index-more .line{
	display: none;
}

.index-more .look_more{
	text-align: center;
    margin: 0px auto;
    float: none;
	}
}